<openerp>
    <data>
        <record id= 'act_res_partner_2_sale_order' model = 'ir.actions.act_window'>
            <field name='name'>Quotations and Sales</field>
            <field name = 'res_model'>sale.order</field>
            <field name='view_type'>form</field>
            <field name = 'view_model'>tree, form, graph</field>
            <field name = 'context'>{'search_default_partner_id':active_id}</field>
            <field name ='groups_id' eval="[(4, ref('base.group_sale_saleman'))]"/>
            <field name='help' type='html'>
                <p class = 'oe_wiew_nocontent_create'>
                Click to create a quotation or sales order for this customer.
                </p>
                <p>
                Odoo will help you efficitently handle the complete sale flow:
                    quotation, sales order, delivery, invoicing and payment.
                </P>
                <p>
                    the social feature helps you organize dicussions on each sales order, and allow you customer to keep track of the evolution of the sales order.
                </p>
            </field>
            
        </record>
        
        <!-- Partner kanban view inherte  -->
        <record model='ir.ui.view' id='crm_lead_partner_kanban_view'>
            <field name = 'name'>res.parner.kanban.saleorder.inherit</field>
            <field name='model'>res.partner</field>
            <field name='inherit_id' ref ='base.res_partner_kanban_view'/>
            <field name ='priority' eval='20'/>
            <field name='arch' type='xml'>
                <field name='mobile' position='after'>
                    <filed name='sale_order_count'/>
                </field>
                <xpath expr="//div[@class='oe_kanban_partner_links']" position='inside'>
                    <a name='%(sale.act_res_partner_2_sale_order)d' type="action" t-if='record.sale_order_count.value>0'>
                        <t t-esc='record.sale_order_count.value'/>Sales
                    </a>
                </xpath>
            </field>
        </record>
        
        <record id='res_partner_view_button' model='ir.ui.view'>
            <field name='name'>res.partner.view.buttons</field>
            <field name='model'>res.partner</field>
            <field name='inherit_id' ref='base.view_partner_form' />
            <field name='priority' eval='20' />
            <field name='groups_id' eval="[(4, ref('base.group_salef_salesman'))]" />
            <field name='arch' type='xml'>
                <xpath expr="//div[@name='buttons']" position='inside'>
                    <button class="oe_inline oe_stat_button" type="action" name="%(sale.act_res_partner_2_sale_order)d" attrs ="{'invisible':[('customer','=',False)]}" icon="fa-strikethrough">
                    <field string="Sales" name="sale_order_count" widget="statinfo"/>
                    </button>
                </xpath>
            </field>
        </record>
        
        <record id ="res_partner_address_type" model="ir.ui.view">
            <field name="name">res.partner.view.address_type</field>
            <field name="model">res.partner</field>
            <field name="inherit_id" ref="base.view_partner_form"/>
            <field name="arch" type="xml">
                <xpath expr="//label[@for='type']" position="attributes">
                    <attribute name="groups">sale.group_delivery_invoice_address</attribute>
                    <attribute name="invisible">False</attribute>
                </xpath>
                <xpath expr="//div[@name='div_type']" position="attributes">
                    <attribute name="invisible">False</attribute>
                    <attribute name="groups">sale.group_delivery_invoice_address</attribute>
                </xpath>
                <!--  Version-specific hacks to avoid breaking view inheritance when the sale module
                      is installed on top of an older 7.0 version of the base module
                      (as the second embedded div_type was added later in the 7.0 release)
                      TODO: remove the hacks in trunk -->
                <xpath expr="//div[@name='div_type'][field[@name='use_parent_address']] | //field[@name='child_ids']//div[@name='div_type']" position="attributes">
                    <attribute name="invisible">False</attribute>
                    <attribute name="groups">sale.group_delivery_invoice_address</attribute>
                </xpath>
                <xpath expr="//label[@for='type'][following-sibling::div[@name='div_type']/field[@name='use_parent_address']] | //field[@name='child_ids']//label[@for='type']" position="attributes">
                    <attribute name="invisible">False</attribute>
                    <attribute name="groups">sale.group_delivery_invoice_address</attribute>
                </xpath>
            </field>
        
        
        </record>
        
        
        
        
    </data>

</openerp>













































